licence agreement - English Synonyms Dictionary